        .



******   ******


**     ( Cpanel )    index.php    ( VB )

**     index.php  :

// ### ALL DONE! SPIT OUT THE HTML AND LET'S GET OUTA HERE... ###

**     :

// ### TODAY ONLINE USERS BY al-wa7a.net ###########################################
$todayactiveusers1 = '';
$todaystarttime1 = mktime(0, 0, 0, date('m'), "date('d')-17", date('Y'));

$todaynumbervisible1 = 0;
$todaynumberregistered1 = 0;

$todayforumusers1 = $DB_site->query("SELECT 
	user.userid, user.username, (user.options & $_USEROPTIONS[invisible]) AS invisible, user.usergroupid, user.lastactivity,
	IF(displaygroupid=0, user.usergroupid, user.displaygroupid) AS displaygroupid
	FROM " . TABLE_PREFIX . "user
	WHERE user.lastactivity >= $todaystarttime1
	ORDER BY " . iif($permissions['genericpermissions'] & CANSEEHIDDEN, 'invisible ASC, ') . "username ASC, lastactivity DESC
");

if ($bbuserinfo['userid'])
{
	// fakes the user being online for an initial page view of index.php
	$bbuserinfo['joingroupid'] = iif($bbuserinfo['displaygroupid'], $bbuserinfo['displaygroupid'], $bbuserinfo['usergroupid']);
	$todayuserinfos = array
	(
		$bbuserinfo['userid'] => array
		(
			'userid' => $bbuserinfo['userid'],
			'username' => $bbuserinfo['username'],
			'invisible' => $bbuserinfo['invisible'],
			'lastactivity' => TIMENOW,
			'musername' => fetch_musername($bbuserinfo, 'joingroupid')
		)
	);
	$todaynumberregistered1 = 1;
	$todaynumbervisible1 = 1;
	fetch_online_status($todayuserinfos[$bbuserinfo['userid']]);
	$todayloggedin = $todayuserinfos[$bbuserinfo['userid']];
	eval('$todayactiveusers1 = ", ' . fetch_template('forumhome_todayloggedinuser') . '";');
}
else
{
	$todayuserinfos = array();
}

while ($todayloggedin = $DB_site->fetch_array($todayforumusers1))
{
	$todayuserid = $todayloggedin[userid];
	if (!$todayuserid)
	{	// Guest
		$todaynumberguest++;
	}
	else if (empty($todayuserinfos["$todayuserid"]['lastactivity']) OR ($todayuserinfos["$todayuserid"]['lastactivity'] < $todayloggedin['lastactivity']))
	{
		$todayuserinfos["$todayuserid"] = $todayloggedin;
		$todaynumberregistered1++;
		$todayloggedin['musername'] = fetch_musername($todayloggedin);

		if ($todayloggedin['invisible'])
		{
			if (($permissions['genericpermissions'] & CANSEEHIDDEN) OR $todayloggedin['userid'] == $bbuserinfo['userid'])
			{
				// user is online and invisible BUT bbuser can see them
				$todayloggedin['invisiblemark'] = '*';
				$todaynumbervisible1++;
				eval('$todayactiveusers1 .= ", ' . fetch_template('forumhome_todayloggedinuser') . '";');
			}
		}
		else
		{
			// user is online and visible
			$todaynumbervisible1++;
			eval('$todayactiveusers1 .= ", ' . fetch_template('forumhome_todayloggedinuser') . '";');
		}
		
		//if (fetch_online_status($todayloggedin))
		//{
		//	$todaynumbervisible1++;
		//	eval('$todayactiveusers1 .= ", ' . fetch_template('forumhome_todayloggedinuser') . '";');
		//}
	}
}

// memory saving
unset($todayuserinfos, $todayloggedin);

$todayactiveusers1 = substr($todayactiveusers1 , 2); // get rid of initial comma

$DB_site->free_result($todayloggedins);

$todaynumberinvisible = $todaynumberregistered1 - $todaynumbervisible1;
$todaytotalonline = $todaynumberregistered1 - $todaynumberinvisible;

// ### MAX LOGGEDIN USERS ################################
$todaymaxusers = unserialize($datastore['todaymaxonline']);
if (intval($todaymaxusers['todaymaxonline']) <= $todaynumberregistered1)
{
	$todaymaxusers['todaymaxonline'] = $todaynumberregistered1;
	$todaymaxusers['todaymaxonlinedate'] = TIMENOW;
	$DB_site->query("REPLACE INTO " . TABLE_PREFIX . "datastore (title, data) VALUES ('todaymaxonline', '" . addslashes(serialize($todaymaxusers)) . "')");
}

$todayrecordusers = $todaymaxusers['todaymaxonline'];
$todayrecorddate = vbdate($vboptions['dateformat'], $todaymaxusers['todaymaxonlinedate'], 1);


   .


**               :

forumhome_todayloggedinuser

**     :


    :
<a href="member.php?$session[sessionurl]u=$todayloggedin[userid]">$todayloggedin[musername]
</a>$todayloggedin[invisiblemark]$todayloggedin[buddymark]


    :
<a href="member.php?s=$session[sessionhash]&action=getinfo&userid=$userid">
<input style="font-size: 10px; vertical-align: middle; color: #3858AD; font-family: MS Sans Serif; letter-spacing: 0px; text-align: center; border-style: solid; border-width: 1px; padding-left: 0px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; background-color: #FFFFFF" size="15" value="$todayloggedin[musername]" name="oline"></a>$invisibleuser



**     : FORUMHOME

**    

<!-- end logged-in users -->
</if>

**   
 

<!-- today logged-in users -->
<tbody>
	<tr>
		<td class="thead" colspan="2">
			<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_todayactiveusers')"><img id="collapseimg_forumhome_todayactiveusers" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_todayactiveusers].gif" alt="" border="0" /></a> 
 <font face="MS Sans Serif" size="1">
<a title="    " target="_blank" href="http://www.al-wa7a.net/week.php">
<span style="text-decoration: none; font-weight:700">       
</span></a></font> &nbsp; : $todaytotalonline
		</td>
	</tr>
</tbody>
<tbody id="collapseobj_forumhome_todayactiveusers" style="$vbcollapse[collapseobj_forumhome_todayactiveusers]">
	<tr>
		<td class="alt2"><img src="$stylevar[imgdir_statusicon]/forum_link.gif" border="0" /></td>
		<td class="alt1" width="100%">
			<div class="smallfont">
				<div>$todayactiveusers1</div>
			</div>
		</td>
	</tr>
</tbody>
<!-- end today logged-in users -->



******    ******

    


{    }

   
www.al-wa7a.net

       :    
www.islammen.net

   
support@al-wa7a.net